effective precipitation - Español Inglés Diccionario